package mvc;

import subject_observer.IObserver;

public abstract class AbstractView implements IObserver
{

	public AbstractView(IController controller)
	{
		itsIController = controller;
	}
	
	private AbstractView()
	{
	}
	
	public abstract void onInputString(String str);
	
	public void setItsIController(IController itsIController)
	{
		this.itsIController = itsIController;
	}
	public IController getItsIController()
	{
		return itsIController;
	}
	
	protected IController itsIController;
}
